grate bars - Turkish English Dictionary